physical science - German English Dictionary